small pond - French English Dictionary